wall snail - Francés Inglés Diccionario